package promotion

import (
	"github.com/zeromicro/go-zero/core/logx"
)

// ActivitySeckill 具体行为
// 秒杀类型
type ActivitySeckill struct {
	Activity
}

// checkParams 其他参数校验(不同优惠活动类型实现不同)
func (activity *ActivitySeckill) checkParams(ctx *Context) (err error) {
	logx.Infow("秒杀类型:特殊参数校验...")

	return
}

// getPricingInfo 获取定价信息(不同优惠活动类型实现不同)
func (activity *ActivitySeckill) getPricingInfo(ctx *Context) (err error) {
	logx.Infow("秒杀类型:获取定价信息...")

	return
}

func (activity *ActivitySeckill) getOrderPricingInfo(ctx *Context) (err error) {
	return
}
